home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / src / exampleCode / opengl / utilities / README < prev   
Text File  |  1996-11-11  |  3KB  |  49 lines

  1.  
  2.           ~4Dgifts/toolbox/src/exampleCode/opengl/utilities README
  3.  
  4.  
  5.      This tree contains utilities useful for those programming OpenGL.  At 
  6.      present the two items included herein hail from sgi's ftp site,
  7.      sgigate.sgi.com:~ftp/pub/opengl/contrib:
  8.  
  9.      isfast:  routines to measure if a given OpenGL feature is fast or 
  10.               not.  Performance measurement covers issues like displaying
  11.           a program over a network or locally, flushing the graphics 
  12.           pipeline properly, etc.  Measuring all features needed by 
  13.           an app can be time-consuming.  Saving performance 
  14.           measurements and reusing them whenever possible is an 
  15.           advantage.  And measuring operations other than graphics--
  16.           disk and network throughput, processing time for a 
  17.           particular set of data, performance on uniprocessor and 
  18.           MP systems--will also be important. 
  19.               
  20.               isfast contains two libraries which can help with all the
  21.               above-mentioned issues:
  22.  
  23.               libpdb: "Performance DataBase" routines for measuring 
  24.                       execution rates & maintaining a simple database.
  25.  
  26.               libisfast:  set of routines demonstrating libpdb answering
  27.                           common questions about performance of OpenGL
  28.                           features (using entirely subjective criteria).
  29.  
  30.               These libraries can't substitute for comprehensive 
  31.               benchmarking and performance analysis, and don't replace 
  32.               more sophisticated tools (like IRIS Performer and IRIS 
  33.               Inventor) that optimize application performance in a 
  34.               variety of ways.  However, they can handle simple tasks, 
  35.               and that's all some programmers need.
  36.  
  37.  
  38.      xglinfo: a utility for displaying information about an X server 
  39.               supporting the OpenGL extension, especially with regards 
  40.               to visuals.  It is used to examine the capabilities of a 
  41.               server, the predefined values for various parameters used 
  42.               in communicating between clients and the server, and the 
  43.               different types of screens and visuals that are available.
  44.               It includes the same set of information as xdpyinfo, but 
  45.               is extended to display information about OpenGL visuals 
  46.               as well.  In contrast to xdpyinfo the  amount and form of
  47.               information displayed is controllable by command line 
  48.               arguments.
  49.